package com.hfjyz.registration.dao;

import java.util.List;

import com.hfjyz.registration.command.SignUpPersonSearchCommand;
import com.hfjyz.registration.model.Apply;
import com.hfjyz.registration.model.ApplyPK;
import com.hfjyz.registration.object.PrintInfoBean;

public interface ApplyDao extends BaseDao<Apply, ApplyPK> {

	public Apply get(Integer userId, Integer examId) throws Exception;

	public List<Apply> list(SignUpPersonSearchCommand cmd) throws Exception;

	public List<Apply> findApplyInfo(Integer userId, Integer examId)
			throws Exception;

	public boolean hasUnVerified(Integer examId) throws Exception;
	
	public List<PrintInfoBean> getPrintInfo(Integer examId);
}
